<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>super</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.5.7' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L163'>super</a>             163 lib/vfs/direntry.c         VFS_SUBCLASS (me)-&gt;find_entry (me, entry-&gt;dir-&gt;super-&gt;root, linkname, follow - 1, FL_NONE);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L244'>super</a>             244 lib/vfs/direntry.c     if (root-&gt;super-&gt;root != root)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L257'>super</a>             257 lib/vfs/direntry.c         ino = vfs_s_find_inode (me, root-&gt;super, dirname, follow, flags | FL_DIR);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L281'>super</a>             281 lib/vfs/direntry.c         ino = vfs_s_new_inode (me, root-&gt;super, vfs_s_default_stat (me, S_IFDIR | 0755));</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L316'>super</a>             316 lib/vfs/direntry.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L318'>super</a>             318 lib/vfs/direntry.c     super = g_new0 (struct vfs_s_super, 1);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L319'>super</a>             319 lib/vfs/direntry.c     super-&gt;me = me;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L320'>super</a>             320 lib/vfs/direntry.c     return super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L326'>super</a>             326 lib/vfs/direntry.c vfs_s_insert_super (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L328'>super</a>             328 lib/vfs/direntry.c     VFS_SUBCLASS (me)-&gt;supers = g_list_prepend (VFS_SUBCLASS (me)-&gt;supers, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L334'>super</a>             334 lib/vfs/direntry.c vfs_s_free_super (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L336'>super</a>             336 lib/vfs/direntry.c     if (super-&gt;root != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L338'>super</a>             338 lib/vfs/direntry.c         vfs_s_free_inode (me, super-&gt;root);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L339'>super</a>             339 lib/vfs/direntry.c         super-&gt;root = NULL;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L344'>super</a>             344 lib/vfs/direntry.c     if (super-&gt;ino_usage != 0)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L346'>super</a>             346 lib/vfs/direntry.c                  "Super ino_usage is %d, memory leak", super-&gt;ino_usage);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L348'>super</a>             348 lib/vfs/direntry.c     if (super-&gt;want_stale)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L352'>super</a>             352 lib/vfs/direntry.c     VFS_SUBCLASS (me)-&gt;supers = g_list_remove (VFS_SUBCLASS (me)-&gt;supers, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L354'>super</a>             354 lib/vfs/direntry.c     CALL (free_archive) (me, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L356'>super</a>             356 lib/vfs/direntry.c     vfs_path_element_free (super-&gt;path_element);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L358'>super</a>             358 lib/vfs/direntry.c     g_free (super-&gt;name);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L359'>super</a>             359 lib/vfs/direntry.c     g_free (super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L393'>super</a>             393 lib/vfs/direntry.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L398'>super</a>             398 lib/vfs/direntry.c     q = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L405'>super</a>             405 lib/vfs/direntry.c         vfs_s_find_inode (path_element-&gt;class, super, q,</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L411'>super</a>             411 lib/vfs/direntry.c             vfs_s_find_inode (path_element-&gt;class, super, q,</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L484'>super</a>             484 lib/vfs/direntry.c     vfs_s_free_inode (dir-&gt;super-&gt;me, dir);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L658'>super</a>             658 lib/vfs/direntry.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L659'>super</a>             659 lib/vfs/direntry.c     struct vfs_class *me = super-&gt;me;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L666'>super</a>             666 lib/vfs/direntry.c     super-&gt;fd_usage--;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L667'>super</a>             667 lib/vfs/direntry.c     if (super-&gt;fd_usage == 0)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L687'>super</a>             687 lib/vfs/direntry.c         vfs_s_invalidate (me, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L726'>super</a>             726 lib/vfs/direntry.c         const struct vfs_s_super *super = (const struct vfs_s_super *) iter-&gt;data;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L729'>super</a>             729 lib/vfs/direntry.c         name = g_strconcat (super-&gt;name, PATH_SEP_STR, me-&gt;prefix, VFS_PATH_URL_DELIMITER,</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L809'>super</a>             809 lib/vfs/direntry.c                 ino-&gt;super-&gt;want_stale = TRUE;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L812'>super</a>             812 lib/vfs/direntry.c                 ino-&gt;super-&gt;want_stale = FALSE;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L813'>super</a>             813 lib/vfs/direntry.c                 vfs_s_invalidate (path_element-&gt;class, ino-&gt;super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L883'>super</a>             883 lib/vfs/direntry.c vfs_s_new_inode (struct vfs_class *me, struct vfs_s_super *super, struct stat *initstat)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L893'>super</a>             893 lib/vfs/direntry.c     ino-&gt;super = super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L899'>super</a>             899 lib/vfs/direntry.c     super-&gt;ino_usage++;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L939'>super</a>             939 lib/vfs/direntry.c     ino-&gt;super-&gt;ino_usage--;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1084'>super</a>            1084 lib/vfs/direntry.c     inode = vfs_s_new_inode (me, parent-&gt;super, st);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1092'>super</a>            1092 lib/vfs/direntry.c vfs_s_find_inode (struct vfs_class *me, const struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1098'>super</a>            1098 lib/vfs/direntry.c         return super-&gt;root;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1100'>super</a>            1100 lib/vfs/direntry.c     ent = VFS_SUBCLASS (me)-&gt;find_entry (me, super-&gt;root, path, follow, flags);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1121'>super</a>            1121 lib/vfs/direntry.c     struct vfs_s_super *super = NULL;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1144'>super</a>            1144 lib/vfs/direntry.c         super = VFS_SUPER (iter-&gt;data);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1147'>super</a>            1147 lib/vfs/direntry.c         i = subclass-&gt;archive_same (path_element, super, vpath_archive, cookie);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1153'>super</a>            1153 lib/vfs/direntry.c         super = NULL;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1158'>super</a>            1158 lib/vfs/direntry.c     return super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1176'>super</a>            1176 lib/vfs/direntry.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1185'>super</a>            1185 lib/vfs/direntry.c     super = vfs_get_super_by_vpath (vpath);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1186'>super</a>            1186 lib/vfs/direntry.c     if (super != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1197'>super</a>            1197 lib/vfs/direntry.c     super = subclass-&gt;new_archive != NULL ?</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1207'>super</a>            1207 lib/vfs/direntry.c         result = subclass-&gt;open_archive (super, vpath_archive, path_element);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1212'>super</a>            1212 lib/vfs/direntry.c         vfs_s_free_super (path_element-&gt;class, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1216'>super</a>            1216 lib/vfs/direntry.c     if (super-&gt;name == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1218'>super</a>            1218 lib/vfs/direntry.c     if (super-&gt;root == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1221'>super</a>            1221 lib/vfs/direntry.c     vfs_s_insert_super (path_element-&gt;class, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1222'>super</a>            1222 lib/vfs/direntry.c     vfs_stamp_create (path_element-&gt;class, super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1225'>super</a>            1225 lib/vfs/direntry.c     *archive = super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1232'>super</a>            1232 lib/vfs/direntry.c vfs_s_invalidate (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1234'>super</a>            1234 lib/vfs/direntry.c     if (!super-&gt;want_stale)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1236'>super</a>            1236 lib/vfs/direntry.c         vfs_s_free_inode (me, super-&gt;root);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1237'>super</a>            1237 lib/vfs/direntry.c         super-&gt;root = vfs_s_new_inode (me, super, vfs_s_default_stat (me, S_IFDIR | 0755));</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1261'>super</a>            1261 lib/vfs/direntry.c             if (ino == ino-&gt;super-&gt;root)</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1297'>super</a>            1297 lib/vfs/direntry.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1303'>super</a>            1303 lib/vfs/direntry.c     q = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1309'>super</a>            1309 lib/vfs/direntry.c     ino = vfs_s_find_inode (path_element-&gt;class, super, q, LINK_FOLLOW, FL_NONE);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1330'>super</a>            1330 lib/vfs/direntry.c         dir = vfs_s_find_inode (path_element-&gt;class, super, dirname, LINK_FOLLOW, FL_DIR);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1400'>super</a>            1400 lib/vfs/direntry.c     vfs_rmstamp (path_element-&gt;class, (vfsid) super);</span>
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1401'>super</a>            1401 lib/vfs/direntry.c     super-&gt;fd_usage++;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L711'>super</a>             711 lib/vfs/interface.c             struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L713'>super</a>             713 lib/vfs/interface.c             super = vfs_get_super_by_vpath (vpath);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L714'>super</a>             714 lib/vfs/interface.c             if (super != NULL &amp;&amp; super-&gt;path_element != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L716'>super</a>             716 lib/vfs/interface.c                 g_free (super-&gt;path_element-&gt;path);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L717'>super</a>             717 lib/vfs/interface.c                 super-&gt;path_element-&gt;path = g_strdup (path_element-&gt;path);</span>
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L44'>super</a>              44 lib/vfs/xdirentry.h #define VFS_FILE_HANDLER_SUPER(a) VFS_FILE_HANDLER (a)-&gt;ino-&gt;super</span>
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L86'>super</a>              86 lib/vfs/xdirentry.h     struct vfs_s_super *super;  /* Archive the file is on */</span>
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L157'>super</a>             157 lib/vfs/xdirentry.h                                      struct vfs_s_super *super, struct stat *initstat);</span>
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L170'>super</a>             170 lib/vfs/xdirentry.h                                       const struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L180'>super</a>             180 lib/vfs/xdirentry.h void vfs_s_invalidate (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L55'>super</a>              55 src/vfs/cpio/cpio.c #define CPIO_SUPER(super) ((cpio_super_t *) (super))</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L57'>super</a>              57 src/vfs/cpio/cpio.c #define CPIO_POS(super) cpio_position</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L61'>super</a>              61 src/vfs/cpio/cpio.c #define CPIO_SEEK_SET(super, where) mc_lseek (CPIO_SUPER(super)-&gt;fd, CPIO_POS(super) = (where), SEEK_SET)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L62'>super</a>              62 src/vfs/cpio/cpio.c #define CPIO_SEEK_CUR(super, where) mc_lseek (CPIO_SUPER(super)-&gt;fd, CPIO_POS(super) += (where), SEEK_SET)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L65'>super</a>              65 src/vfs/cpio/cpio.c #define SEEKBACK CPIO_SEEK_CUR(super, ptr - top)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L66'>super</a>              66 src/vfs/cpio/cpio.c #define RETURN(x) return (CPIO_SUPER(super)-&gt;type = (x))</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L67'>super</a>              67 src/vfs/cpio/cpio.c #define TYPEIS(x) ((CPIO_SUPER(super)-&gt;type == CPIO_UNKNOWN) || (CPIO_SUPER(super)-&gt;type == (x)))</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L153'>super</a>             153 src/vfs/cpio/cpio.c static ssize_t cpio_find_head (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L154'>super</a>             154 src/vfs/cpio/cpio.c static ssize_t cpio_read_bin_head (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L155'>super</a>             155 src/vfs/cpio/cpio.c static ssize_t cpio_read_oldc_head (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L156'>super</a>             156 src/vfs/cpio/cpio.c static ssize_t cpio_read_crc_head (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L173'>super</a>             173 src/vfs/cpio/cpio.c cpio_skip_padding (struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L175'>super</a>             175 src/vfs/cpio/cpio.c     switch (CPIO_SUPER (super)-&gt;type)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L179'>super</a>             179 src/vfs/cpio/cpio.c         return CPIO_SEEK_CUR (super, (2 - (CPIO_POS (super) % 2)) % 2);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L182'>super</a>             182 src/vfs/cpio/cpio.c         return CPIO_SEEK_CUR (super, (4 - (CPIO_POS (super) % 4)) % 4);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L184'>super</a>             184 src/vfs/cpio/cpio.c         return CPIO_POS (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L209'>super</a>             209 src/vfs/cpio/cpio.c cpio_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L211'>super</a>             211 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L227'>super</a>             227 src/vfs/cpio/cpio.c cpio_open_cpio_file (struct vfs_class *me, struct vfs_s_super *super, const vfs_path_t * vpath)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L241'>super</a>             241 src/vfs/cpio/cpio.c     super-&gt;name = g_strdup (vfs_path_as_str (vpath));</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L242'>super</a>             242 src/vfs/cpio/cpio.c     arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L245'>super</a>             245 src/vfs/cpio/cpio.c     type = get_compression_type (fd, super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L254'>super</a>             254 src/vfs/cpio/cpio.c         s = g_strconcat (super-&gt;name, decompress_extension (type), (char *) NULL);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L262'>super</a>             262 src/vfs/cpio/cpio.c             MC_PTR_FREE (super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L273'>super</a>             273 src/vfs/cpio/cpio.c     root = vfs_s_new_inode (me, super, &amp;arch-&gt;st);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L279'>super</a>             279 src/vfs/cpio/cpio.c     super-&gt;root = root;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L281'>super</a>             281 src/vfs/cpio/cpio.c     CPIO_SEEK_SET (super, 0);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L289'>super</a>             289 src/vfs/cpio/cpio.c cpio_read_head (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L291'>super</a>             291 src/vfs/cpio/cpio.c     switch (cpio_find_head (me, super))</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L297'>super</a>             297 src/vfs/cpio/cpio.c         return cpio_read_bin_head (me, super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L299'>super</a>             299 src/vfs/cpio/cpio.c         return cpio_read_oldc_head (me, super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L302'>super</a>             302 src/vfs/cpio/cpio.c         return cpio_read_crc_head (me, super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L312'>super</a>             312 src/vfs/cpio/cpio.c cpio_find_head (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L314'>super</a>             314 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L322'>super</a>             322 src/vfs/cpio/cpio.c         CPIO_POS (super) += top;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L337'>super</a>             337 src/vfs/cpio/cpio.c                 message (D_ERROR, MSG_ERROR, _("Premature end of cpio archive\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L338'>super</a>             338 src/vfs/cpio/cpio.c                 cpio_free_archive (me, super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L376'>super</a>             376 src/vfs/cpio/cpio.c cpio_create_entry (struct vfs_class *me, struct vfs_s_super *super, struct stat *st, char *name)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L378'>super</a>             378 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L380'>super</a>             380 src/vfs/cpio/cpio.c     struct vfs_s_inode *root = super-&gt;root;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L427'>super</a>             427 src/vfs/cpio/cpio.c                          name, super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L450'>super</a>             450 src/vfs/cpio/cpio.c         root = vfs_s_find_inode (me, super, name, LINK_FOLLOW, FL_MKDIR);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L467'>super</a>             467 src/vfs/cpio/cpio.c                      _("%s contains duplicate entries! Skipping!"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L497'>super</a>             497 src/vfs/cpio/cpio.c                 inode = vfs_s_new_inode (me, super, st);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L513'>super</a>             513 src/vfs/cpio/cpio.c                 inode-&gt;data_offset = CPIO_POS (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L522'>super</a>             522 src/vfs/cpio/cpio.c             CPIO_SEEK_CUR (super, st-&gt;st_size);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L540'>super</a>             540 src/vfs/cpio/cpio.c             CPIO_POS (super) += st-&gt;st_size;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L541'>super</a>             541 src/vfs/cpio/cpio.c             cpio_skip_padding (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L551'>super</a>             551 src/vfs/cpio/cpio.c cpio_read_bin_head (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L559'>super</a>             559 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L567'>super</a>             567 src/vfs/cpio/cpio.c     CPIO_POS (super) += len;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L577'>super</a>             577 src/vfs/cpio/cpio.c         message (D_ERROR, MSG_ERROR, _("Corrupted cpio header encountered in\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L588'>super</a>             588 src/vfs/cpio/cpio.c     CPIO_POS (super) += len;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L589'>super</a>             589 src/vfs/cpio/cpio.c     cpio_skip_padding (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L613'>super</a>             613 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &amp;st, name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L622'>super</a>             622 src/vfs/cpio/cpio.c cpio_read_oldc_head (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L624'>super</a>             624 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L636'>super</a>             636 src/vfs/cpio/cpio.c     CPIO_POS (super) += HEAD_LENGTH;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L644'>super</a>             644 src/vfs/cpio/cpio.c         message (D_ERROR, MSG_ERROR, _("Corrupted cpio header encountered in\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L650'>super</a>             650 src/vfs/cpio/cpio.c         message (D_ERROR, MSG_ERROR, _("Corrupted cpio header encountered in\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L661'>super</a>             661 src/vfs/cpio/cpio.c     CPIO_POS (super) += len;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L662'>super</a>             662 src/vfs/cpio/cpio.c     cpio_skip_padding (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L685'>super</a>             685 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &amp;u.st, name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L694'>super</a>             694 src/vfs/cpio/cpio.c cpio_read_crc_head (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L696'>super</a>             696 src/vfs/cpio/cpio.c     cpio_super_t *arch = CPIO_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L709'>super</a>             709 src/vfs/cpio/cpio.c     CPIO_POS (super) += HEAD_LENGTH;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L719'>super</a>             719 src/vfs/cpio/cpio.c         message (D_ERROR, MSG_ERROR, _("Corrupted cpio header encountered in\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L729'>super</a>             729 src/vfs/cpio/cpio.c         message (D_ERROR, MSG_ERROR, _("Corrupted cpio header encountered in\n%s"), super-&gt;name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L742'>super</a>             742 src/vfs/cpio/cpio.c     CPIO_POS (super) += len;</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L743'>super</a>             743 src/vfs/cpio/cpio.c     cpio_skip_padding (super);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L766'>super</a>             766 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &amp;u.st, name);</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L773'>super</a>             773 src/vfs/cpio/cpio.c cpio_open_archive (struct vfs_s_super *super, const vfs_path_t * vpath,</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L778'>super</a>             778 src/vfs/cpio/cpio.c     if (cpio_open_cpio_file (vpath_element-&gt;class, super, vpath) == -1)</span>
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L785'>super</a>             785 src/vfs/cpio/cpio.c         status = cpio_read_head (vpath_element-&gt;class, super);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L122'>super</a>             122 src/vfs/extfs/extfs.c     struct extfs_super_t *super;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L125'>super</a>             125 src/vfs/extfs/extfs.c     super = g_new0 (struct extfs_super_t, 1);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L126'>super</a>             126 src/vfs/extfs/extfs.c     vsuper = VFS_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L131'>super</a>             131 src/vfs/extfs/extfs.c     super-&gt;fstype = fstype;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L135'>super</a>             135 src/vfs/extfs/extfs.c         super-&gt;local_name = g_strdup (vfs_path_get_last_path_str (local_name_vpath));</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L136'>super</a>             136 src/vfs/extfs/extfs.c         mc_stat (local_name_vpath, &amp;super-&gt;local_stat);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L139'>super</a>             139 src/vfs/extfs/extfs.c     VFS_SUBCLASS (me)-&gt;supers = g_list_prepend (VFS_SUBCLASS (me)-&gt;supers, super);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L141'>super</a>             141 src/vfs/extfs/extfs.c     return super;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L233'>super</a>             233 src/vfs/extfs/extfs.c     struct extfs_super_t *super;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L239'>super</a>             239 src/vfs/extfs/extfs.c         dir = dir-&gt;super-&gt;root;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L242'>super</a>             242 src/vfs/extfs/extfs.c     super = EXTFS_SUPER (dir-&gt;super);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L289'>super</a>             289 src/vfs/extfs/extfs.c                 pent = extfs_generate_entry (super, p, pdir-&gt;ino, S_IFDIR | 0777);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L291'>super</a>             291 src/vfs/extfs/extfs.c                 pent = extfs_generate_entry (super, p, pdir-&gt;ino, S_IFREG | 0666);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L493'>super</a>             493 src/vfs/extfs/extfs.c     struct vfs_s_super *super = VFS_SUPER (current_archive);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L530'>super</a>             530 src/vfs/extfs/extfs.c                     pent = extfs_find_entry (super-&gt;root, q, FL_MKDIR);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L540'>super</a>             540 src/vfs/extfs/extfs.c                     entry = extfs_entry_new (super-&gt;me, p, pent-&gt;ino);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L546'>super</a>             546 src/vfs/extfs/extfs.c                     entry = extfs_entry_new (super-&gt;me, p, super-&gt;root);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L547'>super</a>             547 src/vfs/extfs/extfs.c                     entry-&gt;dir = super-&gt;root;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L548'>super</a>             548 src/vfs/extfs/extfs.c                     g_queue_push_tail (super-&gt;root-&gt;subdir, entry);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L553'>super</a>             553 src/vfs/extfs/extfs.c                     pent = extfs_find_entry (super-&gt;root, current_link_name, FL_NONE);</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L568'>super</a>             568 src/vfs/extfs/extfs.c                     st.st_ino = super-&gt;ino_usage++;</span>
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L585'>super</a>             585 src/vfs/extfs/extfs.c                     inode = vfs_s_new_inode (super-&gt;me, super, &amp;st);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L119'>super</a>             119 src/vfs/fish/fish.c #define FISH_SUPER(super) ((fish_super_t *) (super))</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L270'>super</a>             270 src/vfs/fish/fish.c fish_command (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *cmd,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L289'>super</a>             289 src/vfs/fish/fish.c     status = write (FISH_SUPER (super)-&gt;sockw, cmd, cmd_len);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L296'>super</a>             296 src/vfs/fish/fish.c         return fish_get_reply (me, FISH_SUPER (super)-&gt;sockr,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L306'>super</a>             306 src/vfs/fish/fish.c fish_command_va (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *scr,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L312'>super</a>             312 src/vfs/fish/fish.c     command = g_string_new (FISH_SUPER (super)-&gt;scr_env);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L315'>super</a>             315 src/vfs/fish/fish.c     r = fish_command (me, super, wait_reply, command-&gt;str, command-&gt;len);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L325'>super</a>             325 src/vfs/fish/fish.c fish_command_v (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *scr,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L332'>super</a>             332 src/vfs/fish/fish.c     r = fish_command_va (me, super, wait_reply, scr, vars, ap);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L342'>super</a>             342 src/vfs/fish/fish.c fish_send_command (struct vfs_class *me, struct vfs_s_super *super, int flags, const char *scr,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L349'>super</a>             349 src/vfs/fish/fish.c     r = fish_command_va (me, super, WAIT_REPLY, scr, vars, ap);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L351'>super</a>             351 src/vfs/fish/fish.c     vfs_stamp_create (vfs_fish_ops, super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L356'>super</a>             356 src/vfs/fish/fish.c         vfs_s_invalidate (me, super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L377'>super</a>             377 src/vfs/fish/fish.c fish_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L379'>super</a>             379 src/vfs/fish/fish.c     fish_super_t *fish_super = FISH_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L383'>super</a>             383 src/vfs/fish/fish.c         vfs_print_message (_("fish: Disconnecting from %s"), super-&gt;name ? super-&gt;name : "???");</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L384'>super</a>             384 src/vfs/fish/fish.c         fish_command (me, super, NONE, "#BYE\nexit\n", -1);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L410'>super</a>             410 src/vfs/fish/fish.c fish_pipeopen (struct vfs_s_super *super, const char *path, const char *argv[])</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L426'>super</a>             426 src/vfs/fish/fish.c         FISH_SUPER (super)-&gt;sockw = fileset1[1];</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L428'>super</a>             428 src/vfs/fish/fish.c         FISH_SUPER (super)-&gt;sockr = fileset2[0];</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L482'>super</a>             482 src/vfs/fish/fish.c fish_info (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L484'>super</a>             484 src/vfs/fish/fish.c     fish_super_t *fish_super = FISH_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L486'>super</a>             486 src/vfs/fish/fish.c     if (fish_command (me, super, NONE, fish_super-&gt;scr_info, -1) == COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L508'>super</a>             508 src/vfs/fish/fish.c fish_open_archive_pipeopen (struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L512'>super</a>             512 src/vfs/fish/fish.c     const char *xsh = (super-&gt;path_element-&gt;port == FISH_FLAG_RSH ? "rsh" : "ssh");</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L516'>super</a>             516 src/vfs/fish/fish.c     if (super-&gt;path_element-&gt;port == FISH_FLAG_COMPRESSED)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L519'>super</a>             519 src/vfs/fish/fish.c     if (super-&gt;path_element-&gt;port &gt; FISH_FLAG_RSH)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L522'>super</a>             522 src/vfs/fish/fish.c         g_snprintf (gbuf, sizeof (gbuf), "%d", super-&gt;path_element-&gt;port);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L533'>super</a>             533 src/vfs/fish/fish.c     if (super-&gt;path_element-&gt;user != NULL)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L536'>super</a>             536 src/vfs/fish/fish.c         argv[i++] = super-&gt;path_element-&gt;user;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L541'>super</a>             541 src/vfs/fish/fish.c         super-&gt;path_element-&gt;user = vfs_get_local_username ();</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L544'>super</a>             544 src/vfs/fish/fish.c     argv[i++] = super-&gt;path_element-&gt;host;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L548'>super</a>             548 src/vfs/fish/fish.c     fish_pipeopen (super, xsh, argv);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L554'>super</a>             554 src/vfs/fish/fish.c fish_open_archive_talk (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L556'>super</a>             556 src/vfs/fish/fish.c     fish_super_t *fish_super = FISH_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L573'>super</a>             573 src/vfs/fish/fish.c         if (super-&gt;path_element-&gt;password == NULL)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L577'>super</a>             577 src/vfs/fish/fish.c             p = g_strdup_printf (_("fish: Password is required for %s"), super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L582'>super</a>             582 src/vfs/fish/fish.c             super-&gt;path_element-&gt;password = op;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L590'>super</a>             590 src/vfs/fish/fish.c             str_len = strlen (super-&gt;path_element-&gt;password);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L591'>super</a>             591 src/vfs/fish/fish.c             if ((write (fish_super.sockw, super-&gt;path_element-&gt;password, str_len) !=</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L603'>super</a>             603 src/vfs/fish/fish.c fish_open_archive_int (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L611'>super</a>             611 src/vfs/fish/fish.c     fish_open_archive_pipeopen (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L614'>super</a>             614 src/vfs/fish/fish.c     ftalk = fish_open_archive_talk (me, super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L629'>super</a>             629 src/vfs/fish/fish.c         (me, super, WAIT_REPLY, "#FISH\necho; start_fish_server 2&gt;&amp;1; echo '### 200'\n",</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L634'>super</a>             634 src/vfs/fish/fish.c     if (fish_command (me, super, WAIT_REPLY, "#VER 0.0.3\necho '### 000'\n", -1) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L639'>super</a>             639 src/vfs/fish/fish.c         (me, super, WAIT_REPLY,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L645'>super</a>             645 src/vfs/fish/fish.c     if (fish_info (me, super))</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L646'>super</a>             646 src/vfs/fish/fish.c         FISH_SUPER (super)-&gt;scr_env = fish_set_env (FISH_SUPER (super)-&gt;host_flags);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L649'>super</a>             649 src/vfs/fish/fish.c     super-&gt;name =</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L650'>super</a>             650 src/vfs/fish/fish.c         g_strconcat ("sh://", super-&gt;path_element-&gt;user, "@", super-&gt;path_element-&gt;host,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L653'>super</a>             653 src/vfs/fish/fish.c     super-&gt;name = g_strdup (PATH_SEP_STR);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L656'>super</a>             656 src/vfs/fish/fish.c     super-&gt;root = vfs_s_new_inode (me, super, fish_default_stat (me));</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L664'>super</a>             664 src/vfs/fish/fish.c fish_open_archive (struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L667'>super</a>             667 src/vfs/fish/fish.c     fish_super_t *fish_super = FISH_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L671'>super</a>             671 src/vfs/fish/fish.c     super-&gt;path_element = vfs_path_element_clone (vpath_element);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L674'>super</a>             674 src/vfs/fish/fish.c         super-&gt;path_element-&gt;port = FISH_FLAG_RSH;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L677'>super</a>             677 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_LS_FILE, FISH_LS_DEF_CONTENT);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L679'>super</a>             679 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_EXISTS_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L682'>super</a>             682 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_MKDIR_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L685'>super</a>             685 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_UNLINK_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L688'>super</a>             688 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_CHOWN_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L691'>super</a>             691 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_CHMOD_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L694'>super</a>             694 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_UTIME_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L697'>super</a>             697 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_RMDIR_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L700'>super</a>             700 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_LN_FILE, FISH_LN_DEF_CONTENT);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L702'>super</a>             702 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_MV_FILE, FISH_MV_DEF_CONTENT);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L704'>super</a>             704 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_HARDLINK_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L707'>super</a>             707 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_GET_FILE, FISH_GET_DEF_CONTENT);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L709'>super</a>             709 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_SEND_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L712'>super</a>             712 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_APPEND_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L715'>super</a>             715 src/vfs/fish/fish.c         fish_load_script_from_file (super-&gt;path_element-&gt;host, FISH_INFO_FILE,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L718'>super</a>             718 src/vfs/fish/fish.c     return fish_open_archive_int (vpath_element-&gt;class, super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L724'>super</a>             724 src/vfs/fish/fish.c fish_archive_same (const vfs_path_element_t * vpath_element, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L738'>super</a>             738 src/vfs/fish/fish.c     result = ((strcmp (path_element-&gt;host, super-&gt;path_element-&gt;host) == 0)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L739'>super</a>             739 src/vfs/fish/fish.c               &amp;&amp; (strcmp (path_element-&gt;user, super-&gt;path_element-&gt;user) == 0)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L740'>super</a>             740 src/vfs/fish/fish.c               &amp;&amp; (path_element-&gt;port == super-&gt;path_element-&gt;port)) ? 1 : 0;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L752'>super</a>             752 src/vfs/fish/fish.c     struct vfs_s_super *super = dir-&gt;super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L771'>super</a>             771 src/vfs/fish/fish.c     (void) fish_command_v (me, super, NONE, FISH_SUPER (super)-&gt;scr_ls, "FISH_FILENAME=%s;\n",</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L781'>super</a>             781 src/vfs/fish/fish.c         res = vfs_s_get_line_interruptible (me, buffer, sizeof (buffer), FISH_SUPER (super)-&gt;sockr);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L969'>super</a>             969 src/vfs/fish/fish.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L970'>super</a>             970 src/vfs/fish/fish.c     fish_super_t *fish_super = FISH_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1021'>super</a>            1021 src/vfs/fish/fish.c         fish_command_v (me, super, WAIT_REPLY,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1081'>super</a>            1081 src/vfs/fish/fish.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1100'>super</a>            1100 src/vfs/fish/fish.c         fish_command_v (me, super, WANT_STRING, FISH_SUPER (super)-&gt;scr_get,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1126'>super</a>            1126 src/vfs/fish/fish.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1137'>super</a>            1137 src/vfs/fish/fish.c             n = read (FISH_SUPER (super)-&gt;sockr, buffer, n);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1145'>super</a>            1145 src/vfs/fish/fish.c     if (fish_get_reply (me, FISH_SUPER (super)-&gt;sockr, NULL, 0) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1157'>super</a>            1157 src/vfs/fish/fish.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1162'>super</a>            1162 src/vfs/fish/fish.c     while (len != 0 &amp;&amp; ((n = read (FISH_SUPER (super)-&gt;sockr, buf, len)) &lt; 0))</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1174'>super</a>            1174 src/vfs/fish/fish.c     else if (fish_get_reply (me, FISH_SUPER (super)-&gt;sockr, NULL, 0) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1231'>super</a>            1231 src/vfs/fish/fish.c     struct vfs_s_super *super, *super2;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1237'>super</a>            1237 src/vfs/fish/fish.c     crpath1 = vfs_s_get_path (vpath1, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1249'>super</a>            1249 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super2, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_mv,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1265'>super</a>            1265 src/vfs/fish/fish.c     struct vfs_s_super *super, *super2;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1271'>super</a>            1271 src/vfs/fish/fish.c     crpath1 = vfs_s_get_path (vpath1, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1283'>super</a>            1283 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super2, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_hardlink,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1300'>super</a>            1300 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1306'>super</a>            1306 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath2, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1314'>super</a>            1314 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_ln,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1366'>super</a>            1366 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1372'>super</a>            1372 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1379'>super</a>            1379 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_chmod,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1398'>super</a>            1398 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1415'>super</a>            1415 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1423'>super</a>            1423 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_chown,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1472'>super</a>            1472 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1478'>super</a>            1478 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1502'>super</a>            1502 src/vfs/fish/fish.c     ret = fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_utime,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1520'>super</a>            1520 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1526'>super</a>            1526 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1533'>super</a>            1533 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_unlink,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1548'>super</a>            1548 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1554'>super</a>            1554 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1561'>super</a>            1561 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_exists,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1576'>super</a>            1576 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1584'>super</a>            1584 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1591'>super</a>            1591 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_mkdir,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1613'>super</a>            1613 src/vfs/fish/fish.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1619'>super</a>            1619 src/vfs/fish/fish.c     crpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1626'>super</a>            1626 src/vfs/fish/fish.c         fish_send_command (path_element-&gt;class, super, OPT_FLUSH, FISH_SUPER (super)-&gt;scr_rmdir,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1699'>super</a>            1699 src/vfs/fish/fish.c         const struct vfs_s_super *super = (const struct vfs_s_super *) iter-&gt;data;</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1705'>super</a>            1705 src/vfs/fish/fish.c         switch (super-&gt;path_element-&gt;port)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1714'>super</a>            1714 src/vfs/fish/fish.c             if (super-&gt;path_element-&gt;port &gt; FISH_FLAG_RSH)</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1716'>super</a>            1716 src/vfs/fish/fish.c                 g_snprintf (gbuf, sizeof (gbuf), ":%d", super-&gt;path_element-&gt;port);</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1724'>super</a>            1724 src/vfs/fish/fish.c                          super-&gt;path_element-&gt;user, "@", super-&gt;path_element-&gt;host, flags,</span>
<span class='curline'><a href='../S/src--vfs--fish--fish.c.html#L1725'>super</a>            1725 src/vfs/fish/fish.c                          PATH_SEP_STR, super-&gt;path_element-&gt;path, (char *) NULL);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L156'>super</a>             156 src/vfs/ftpfs/ftpfs.c #define FTP_SUPER(super) ((ftp_super_t *) (super))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L267'>super</a>             267 src/vfs/ftpfs/ftpfs.c static char *ftpfs_get_current_directory (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L268'>super</a>             268 src/vfs/ftpfs/ftpfs.c static int ftpfs_chdir_internal (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L270'>super</a>             270 src/vfs/ftpfs/ftpfs.c static int ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L271'>super</a>             271 src/vfs/ftpfs/ftpfs.c static gboolean ftpfs_login_server (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L303'>super</a>             303 src/vfs/ftpfs/ftpfs.c ftpfs_translate_path (struct vfs_class *me, struct vfs_s_super *super, const char *remote_path)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L307'>super</a>             307 src/vfs/ftpfs/ftpfs.c     if (!FTP_SUPER (super)-&gt;remote_is_amiga)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L444'>super</a>             444 src/vfs/ftpfs/ftpfs.c ftpfs_reconnect (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L446'>super</a>             446 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L449'>super</a>             449 src/vfs/ftpfs/ftpfs.c     sock = ftpfs_open_socket (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L458'>super</a>             458 src/vfs/ftpfs/ftpfs.c         if (ftpfs_login_server (me, super, super-&gt;path_element-&gt;password))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L463'>super</a>             463 src/vfs/ftpfs/ftpfs.c             sock = ftpfs_chdir_internal (me, super, cwdir);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L478'>super</a>             478 src/vfs/ftpfs/ftpfs.c ftpfs_command (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *fmt,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L481'>super</a>             481 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L522'>super</a>             522 src/vfs/ftpfs/ftpfs.c                 status = ftpfs_reconnect (me, super) ? 1 : 0;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L549'>super</a>             549 src/vfs/ftpfs/ftpfs.c             status = ftpfs_reconnect (me, super) ? 1 : 0;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L584'>super</a>             584 src/vfs/ftpfs/ftpfs.c ftpfs_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L586'>super</a>             586 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L590'>super</a>             590 src/vfs/ftpfs/ftpfs.c         vfs_print_message (_("ftpfs: Disconnecting from %s"), super-&gt;path_element-&gt;host);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L591'>super</a>             591 src/vfs/ftpfs/ftpfs.c         ftpfs_command (me, super, NONE, "%s", "QUIT");</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L600'>super</a>             600 src/vfs/ftpfs/ftpfs.c ftpfs_changetype (struct vfs_class *me, struct vfs_s_super *super, int binary)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L602'>super</a>             602 src/vfs/ftpfs/ftpfs.c     if (binary != FTP_SUPER (super)-&gt;isbinary)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L604'>super</a>             604 src/vfs/ftpfs/ftpfs.c         if (ftpfs_command (me, super, WAIT_REPLY, "TYPE %c", binary ? 'I' : 'A') != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L606'>super</a>             606 src/vfs/ftpfs/ftpfs.c         FTP_SUPER (super)-&gt;isbinary = binary;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L615'>super</a>             615 src/vfs/ftpfs/ftpfs.c ftpfs_login_server (struct vfs_class *me, struct vfs_s_super *super, const char *netrcpass)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L617'>super</a>             617 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L626'>super</a>             626 src/vfs/ftpfs/ftpfs.c     if (super-&gt;path_element-&gt;password != NULL)  /* explicit password */</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L627'>super</a>             627 src/vfs/ftpfs/ftpfs.c         op = g_strdup (super-&gt;path_element-&gt;password);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L630'>super</a>             630 src/vfs/ftpfs/ftpfs.c     else if (strcmp (super-&gt;path_element-&gt;user, "anonymous") == 0</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L631'>super</a>             631 src/vfs/ftpfs/ftpfs.c              || strcmp (super-&gt;path_element-&gt;user, "ftp") == 0)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L642'>super</a>             642 src/vfs/ftpfs/ftpfs.c         p = g_strdup_printf (_("FTP: Password required for %s"), super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L647'>super</a>             647 src/vfs/ftpfs/ftpfs.c         super-&gt;path_element-&gt;password = g_strdup (op);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L661'>super</a>             661 src/vfs/ftpfs/ftpfs.c             g_strconcat (super-&gt;path_element-&gt;user, "@",</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L662'>super</a>             662 src/vfs/ftpfs/ftpfs.c                          super-&gt;path_element-&gt;host[0] ==</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L663'>super</a>             663 src/vfs/ftpfs/ftpfs.c                          '!' ? super-&gt;path_element-&gt;host + 1 : super-&gt;path_element-&gt;host,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L666'>super</a>             666 src/vfs/ftpfs/ftpfs.c         name = g_strdup (super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L687'>super</a>             687 src/vfs/ftpfs/ftpfs.c         switch (ftpfs_command (me, super, WAIT_REPLY, "USER %s", name))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L691'>super</a>             691 src/vfs/ftpfs/ftpfs.c             code = ftpfs_command (me, super, WAIT_REPLY, "PASS %s", pass);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L697'>super</a>             697 src/vfs/ftpfs/ftpfs.c                                      super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L704'>super</a>             704 src/vfs/ftpfs/ftpfs.c                 code = ftpfs_command (me, super, WAIT_REPLY, "ACCT %s", op);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L720'>super</a>             720 src/vfs/ftpfs/ftpfs.c             wipe_password (super-&gt;path_element-&gt;password);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L721'>super</a>             721 src/vfs/ftpfs/ftpfs.c             super-&gt;path_element-&gt;password = NULL;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L727'>super</a>             727 src/vfs/ftpfs/ftpfs.c              super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L844'>super</a>             844 src/vfs/ftpfs/ftpfs.c ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L855'>super</a>             855 src/vfs/ftpfs/ftpfs.c     if (super-&gt;path_element-&gt;host == NULL || *super-&gt;path_element-&gt;host == '\0')</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L864'>super</a>             864 src/vfs/ftpfs/ftpfs.c     if (FTP_SUPER (super)-&gt;proxy != NULL)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L868'>super</a>             868 src/vfs/ftpfs/ftpfs.c         host = g_strdup (super-&gt;path_element-&gt;host);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L869'>super</a>             869 src/vfs/ftpfs/ftpfs.c         tmp_port = super-&gt;path_element-&gt;port;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L956'>super</a>             956 src/vfs/ftpfs/ftpfs.c ftpfs_open_archive_int (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L958'>super</a>             958 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L969'>super</a>             969 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;sock = ftpfs_open_socket (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L973'>super</a>             973 src/vfs/ftpfs/ftpfs.c         if (ftpfs_login_server (me, super, NULL))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1007'>super</a>            1007 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;current_dir = ftpfs_get_current_directory (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1017'>super</a>            1017 src/vfs/ftpfs/ftpfs.c ftpfs_open_archive (struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1022'>super</a>            1022 src/vfs/ftpfs/ftpfs.c     super-&gt;path_element = ftpfs_correct_url_parameters (vpath_element);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1023'>super</a>            1023 src/vfs/ftpfs/ftpfs.c     if (ftpfs_check_proxy (super-&gt;path_element-&gt;host))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1024'>super</a>            1024 src/vfs/ftpfs/ftpfs.c         FTP_SUPER (super)-&gt;proxy = ftpfs_proxy_host;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1025'>super</a>            1025 src/vfs/ftpfs/ftpfs.c     super-&gt;root =</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1026'>super</a>            1026 src/vfs/ftpfs/ftpfs.c         vfs_s_new_inode (vpath_element-&gt;class, super, ftpfs_default_stat (vpath_element-&gt;class));</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1028'>super</a>            1028 src/vfs/ftpfs/ftpfs.c     return ftpfs_open_archive_int (vpath_element-&gt;class, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1034'>super</a>            1034 src/vfs/ftpfs/ftpfs.c ftpfs_archive_same (const vfs_path_element_t * vpath_element, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1045'>super</a>            1045 src/vfs/ftpfs/ftpfs.c     result = ((strcmp (path_element-&gt;host, super-&gt;path_element-&gt;host) == 0)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1046'>super</a>            1046 src/vfs/ftpfs/ftpfs.c               &amp;&amp; (strcmp (path_element-&gt;user, super-&gt;path_element-&gt;user) == 0)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1047'>super</a>            1047 src/vfs/ftpfs/ftpfs.c               &amp;&amp; (path_element-&gt;port == super-&gt;path_element-&gt;port)) ? 1 : 0;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1057'>super</a>            1057 src/vfs/ftpfs/ftpfs.c ftpfs_get_current_directory (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1061'>super</a>            1061 src/vfs/ftpfs/ftpfs.c     if (ftpfs_command (me, super, NONE, "%s", "PWD") == COMPLETE &amp;&amp;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1062'>super</a>            1062 src/vfs/ftpfs/ftpfs.c         ftpfs_get_reply (me, FTP_SUPER (super)-&gt;sock, buf, sizeof (buf)) == COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1106'>super</a>            1106 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive_pasv (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1113'>super</a>            1113 src/vfs/ftpfs/ftpfs.c     if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "%s", "PASV") != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1144'>super</a>            1144 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive_epsv (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1150'>super</a>            1150 src/vfs/ftpfs/ftpfs.c     if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "%s", "EPSV") != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1187'>super</a>            1187 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1193'>super</a>            1193 src/vfs/ftpfs/ftpfs.c         if (!ftpfs_setup_passive_pasv (me, super, my_socket, sa, salen))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1195'>super</a>            1195 src/vfs/ftpfs/ftpfs.c             if (!ftpfs_setup_passive_epsv (me, super, my_socket, sa, salen))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1199'>super</a>            1199 src/vfs/ftpfs/ftpfs.c     else if (!ftpfs_setup_passive_epsv (me, super, my_socket, sa, salen))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1209'>super</a>            1209 src/vfs/ftpfs/ftpfs.c ftpfs_setup_active (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1250'>super</a>            1250 src/vfs/ftpfs/ftpfs.c         if (ftpfs_command (me, super, WAIT_REPLY,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1269'>super</a>            1269 src/vfs/ftpfs/ftpfs.c         (ftpfs_command (me, super, WAIT_REPLY, "EPRT |%u|%s|%hu|", af, addr, port) ==</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1279'>super</a>            1279 src/vfs/ftpfs/ftpfs.c ftpfs_init_data_socket (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1282'>super</a>            1282 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1324'>super</a>            1324 src/vfs/ftpfs/ftpfs.c ftpfs_initconn (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1326'>super</a>            1326 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1341'>super</a>            1341 src/vfs/ftpfs/ftpfs.c         data_sock = ftpfs_init_data_socket (me, super, &amp;data_addr, &amp;data_addrlen);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1345'>super</a>            1345 src/vfs/ftpfs/ftpfs.c         if (ftpfs_setup_passive (me, super, data_sock, &amp;data_addr, &amp;data_addrlen))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1359'>super</a>            1359 src/vfs/ftpfs/ftpfs.c         data_sock = ftpfs_init_data_socket (me, super, &amp;data_addr, &amp;data_addrlen);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1366'>super</a>            1366 src/vfs/ftpfs/ftpfs.c             (ftpfs_setup_active (me, super, data_addr, data_addrlen) != 0))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1384'>super</a>            1384 src/vfs/ftpfs/ftpfs.c ftpfs_open_data_connection (struct vfs_class *me, struct vfs_s_super *super, const char *cmd,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1387'>super</a>            1387 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1394'>super</a>            1394 src/vfs/ftpfs/ftpfs.c     s = ftpfs_initconn (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1398'>super</a>            1398 src/vfs/ftpfs/ftpfs.c     if (ftpfs_changetype (me, super, isbinary) == -1)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1406'>super</a>            1406 src/vfs/ftpfs/ftpfs.c         j = ftpfs_command (me, super, WAIT_REPLY, "REST %d", reget);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1415'>super</a>            1415 src/vfs/ftpfs/ftpfs.c         j = ftpfs_command (me, super, WAIT_REPLY, "%s", cmd);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1420'>super</a>            1420 src/vfs/ftpfs/ftpfs.c         remote_path = ftpfs_translate_path (me, super, remote);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1421'>super</a>            1421 src/vfs/ftpfs/ftpfs.c         j = ftpfs_command (me, super, WAIT_REPLY, "%s /%s", cmd,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1459'>super</a>            1459 src/vfs/ftpfs/ftpfs.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1460'>super</a>            1460 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1478'>super</a>            1478 src/vfs/ftpfs/ftpfs.c     if (ftpfs_command (me, super, NONE, "%cABOR", DM) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1509'>super</a>            1509 src/vfs/ftpfs/ftpfs.c                     ftpfs_reconnect (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1525'>super</a>            1525 src/vfs/ftpfs/ftpfs.c resolve_symlink_without_ls_options (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1605'>super</a>            1605 src/vfs/ftpfs/ftpfs.c resolve_symlink_with_ls_options (struct vfs_class *me, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1706'>super</a>            1706 src/vfs/ftpfs/ftpfs.c     ftpfs_get_reply (me, FTP_SUPER (super)-&gt;sock, NULL, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1712'>super</a>            1712 src/vfs/ftpfs/ftpfs.c resolve_symlink (struct vfs_class *me, struct vfs_s_super *super, struct vfs_s_inode *dir)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1716'>super</a>            1716 src/vfs/ftpfs/ftpfs.c     if (FTP_SUPER (super)-&gt;strict_rfc959_list_cmd)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1717'>super</a>            1717 src/vfs/ftpfs/ftpfs.c         resolve_symlink_without_ls_options (me, super, dir);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1719'>super</a>            1719 src/vfs/ftpfs/ftpfs.c         resolve_symlink_with_ls_options (me, super, dir);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1729'>super</a>            1729 src/vfs/ftpfs/ftpfs.c     struct vfs_s_super *super = dir-&gt;super;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1730'>super</a>            1730 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1743'>super</a>            1743 src/vfs/ftpfs/ftpfs.c     if (cd_first &amp;&amp; ftpfs_chdir_internal (me, super, remote_path) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1753'>super</a>            1753 src/vfs/ftpfs/ftpfs.c         sock = ftpfs_open_data_connection (me, super, "LIST", 0, TYPE_ASCII, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1757'>super</a>            1757 src/vfs/ftpfs/ftpfs.c         sock = ftpfs_open_data_connection (me, super, "LIST -la", 0, TYPE_ASCII, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1764'>super</a>            1764 src/vfs/ftpfs/ftpfs.c         sock = ftpfs_open_data_connection (me, super, "LIST -la", path, TYPE_ASCII, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1867'>super</a>            1867 src/vfs/ftpfs/ftpfs.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1868'>super</a>            1868 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1893'>super</a>            1893 src/vfs/ftpfs/ftpfs.c         ftpfs_open_data_connection (me, super, ftp-&gt;append ? "APPE" : "STOR", name, TYPE_BINARY, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1998'>super</a>            1998 src/vfs/ftpfs/ftpfs.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2011'>super</a>            2011 src/vfs/ftpfs/ftpfs.c         FTP_SUPER (super)-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2014'>super</a>            2014 src/vfs/ftpfs/ftpfs.c         if ((ftpfs_get_reply (me, FTP_SUPER (super)-&gt;sock, NULL, 0) != COMPLETE))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2065'>super</a>            2065 src/vfs/ftpfs/ftpfs.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2072'>super</a>            2072 src/vfs/ftpfs/ftpfs.c     rpath = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2076'>super</a>            2076 src/vfs/ftpfs/ftpfs.c     p = ftpfs_translate_path (path_element-&gt;class, super, rpath);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2077'>super</a>            2077 src/vfs/ftpfs/ftpfs.c     r = ftpfs_command (path_element-&gt;class, super, WAIT_REPLY, cmd, p);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2079'>super</a>            2079 src/vfs/ftpfs/ftpfs.c     vfs_stamp_create (vfs_ftpfs_ops, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2088'>super</a>            2088 src/vfs/ftpfs/ftpfs.c         vfs_s_invalidate (path_element-&gt;class, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2175'>super</a>            2175 src/vfs/ftpfs/ftpfs.c ftpfs_is_same_dir (struct vfs_class *me, struct vfs_s_super *super, const char *path)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2179'>super</a>            2179 src/vfs/ftpfs/ftpfs.c     return (FTP_SUPER (super)-&gt;current_dir != NULL</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2180'>super</a>            2180 src/vfs/ftpfs/ftpfs.c             &amp;&amp; strcmp (path, FTP_SUPER (super)-&gt;current_dir) == 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2186'>super</a>            2186 src/vfs/ftpfs/ftpfs.c ftpfs_chdir_internal (struct vfs_class *me, struct vfs_s_super *super, const char *remote_path)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2188'>super</a>            2188 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2192'>super</a>            2192 src/vfs/ftpfs/ftpfs.c     if (!ftp_super-&gt;cwd_deferred &amp;&amp; ftpfs_is_same_dir (me, super, remote_path))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2195'>super</a>            2195 src/vfs/ftpfs/ftpfs.c     p = ftpfs_translate_path (me, super, remote_path);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2196'>super</a>            2196 src/vfs/ftpfs/ftpfs.c     r = ftpfs_command (me, super, WAIT_REPLY, "CWD /%s", p);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2375'>super</a>            2375 src/vfs/ftpfs/ftpfs.c         const struct vfs_s_super *super = (const struct vfs_s_super *) iter-&gt;data;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2378'>super</a>            2378 src/vfs/ftpfs/ftpfs.c         name = vfs_path_element_build_pretty_path_str (super-&gt;path_element);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L355'>super</a>             355 src/vfs/sftpfs/config_parser.c sftpfs_fill_connection_data_from_config (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L357'>super</a>             357 src/vfs/sftpfs/config_parser.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L362'>super</a>             362 src/vfs/sftpfs/config_parser.c     config_entity = sftpfs_get_config_entity (super-&gt;path_element, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L370'>super</a>             370 src/vfs/sftpfs/config_parser.c     if (super-&gt;path_element-&gt;port == 0)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L371'>super</a>             371 src/vfs/sftpfs/config_parser.c         super-&gt;path_element-&gt;port = config_entity-&gt;port;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L373'>super</a>             373 src/vfs/sftpfs/config_parser.c     if (super-&gt;path_element-&gt;user == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L374'>super</a>             374 src/vfs/sftpfs/config_parser.c         super-&gt;path_element-&gt;user = g_strdup (config_entity-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L378'>super</a>             378 src/vfs/sftpfs/config_parser.c         g_free (super-&gt;path_element-&gt;host);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L379'>super</a>             379 src/vfs/sftpfs/config_parser.c         super-&gt;path_element-&gt;host = g_strdup (config_entity-&gt;real_host);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L71'>super</a>              71 src/vfs/sftpfs/connection.c sftpfs_open_socket (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L80'>super</a>              80 src/vfs/sftpfs/connection.c     if (super-&gt;path_element-&gt;host == NULL || *super-&gt;path_element-&gt;host == '\0')</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L86'>super</a>              86 src/vfs/sftpfs/connection.c     sprintf (port, "%hu", (unsigned short) super-&gt;path_element-&gt;port);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L101'>super</a>             101 src/vfs/sftpfs/connection.c     e = getaddrinfo (super-&gt;path_element-&gt;host, port, &amp;hints, &amp;res);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L108'>super</a>             108 src/vfs/sftpfs/connection.c         e = getaddrinfo (super-&gt;path_element-&gt;host, port, &amp;hints, &amp;res);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L135'>super</a>             135 src/vfs/sftpfs/connection.c         vfs_print_message (_("sftp: making connection to %s"), super-&gt;path_element-&gt;host);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L172'>super</a>             172 src/vfs/sftpfs/connection.c sftpfs_recognize_auth_types (struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L175'>super</a>             175 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L179'>super</a>             179 src/vfs/sftpfs/connection.c     userauthlist = libssh2_userauth_list (sftpfs_super-&gt;session, super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L180'>super</a>             180 src/vfs/sftpfs/connection.c                                           strlen (super-&gt;path_element-&gt;user));</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L210'>super</a>             210 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_agent (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L212'>super</a>             212 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L243'>super</a>             243 src/vfs/sftpfs/connection.c         if (libssh2_agent_userauth (sftpfs_super-&gt;agent, super-&gt;path_element-&gt;user, identity) == 0)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L262'>super</a>             262 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_key (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L264'>super</a>             264 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L276'>super</a>             276 src/vfs/sftpfs/connection.c     if (libssh2_userauth_publickey_fromfile (sftpfs_super-&gt;session, super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L278'>super</a>             278 src/vfs/sftpfs/connection.c                                              super-&gt;path_element-&gt;password) == 0)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L281'>super</a>             281 src/vfs/sftpfs/connection.c     p = g_strdup_printf (_("sftp: Enter passphrase for %s "), super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L290'>super</a>             290 src/vfs/sftpfs/connection.c                                                           super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L354'>super</a>             354 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_password (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L356'>super</a>             356 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L366'>super</a>             366 src/vfs/sftpfs/connection.c     if (super-&gt;path_element-&gt;password != NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L368'>super</a>             368 src/vfs/sftpfs/connection.c         while ((rc = libssh2_userauth_password (sftpfs_super-&gt;session, super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L369'>super</a>             369 src/vfs/sftpfs/connection.c                                                 super-&gt;path_element-&gt;password)) ==</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L374'>super</a>             374 src/vfs/sftpfs/connection.c         kbi_super = super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L375'>super</a>             375 src/vfs/sftpfs/connection.c         kbi_passwd = super-&gt;path_element-&gt;password;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L379'>super</a>             379 src/vfs/sftpfs/connection.c                                                        super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L391'>super</a>             391 src/vfs/sftpfs/connection.c     p = g_strdup_printf (_("sftp: Enter password for %s "), super-&gt;path_element-&gt;user);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L399'>super</a>             399 src/vfs/sftpfs/connection.c         while ((rc = libssh2_userauth_password (sftpfs_super-&gt;session, super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L405'>super</a>             405 src/vfs/sftpfs/connection.c             kbi_super = super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L410'>super</a>             410 src/vfs/sftpfs/connection.c                                                            super-&gt;path_element-&gt;user,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L422'>super</a>             422 src/vfs/sftpfs/connection.c             g_free (super-&gt;path_element-&gt;password);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L423'>super</a>             423 src/vfs/sftpfs/connection.c             super-&gt;path_element-&gt;password = passwd;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L444'>super</a>             444 src/vfs/sftpfs/connection.c sftpfs_open_connection (struct vfs_s_super *super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L447'>super</a>             447 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L455'>super</a>             455 src/vfs/sftpfs/connection.c     sftpfs_super-&gt;socket_handle = sftpfs_open_socket (super, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L487'>super</a>             487 src/vfs/sftpfs/connection.c     if (!sftpfs_recognize_auth_types (super))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L496'>super</a>             496 src/vfs/sftpfs/connection.c     if (!sftpfs_open_connection_ssh_agent (super, mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L497'>super</a>             497 src/vfs/sftpfs/connection.c         &amp;&amp; !sftpfs_open_connection_ssh_key (super, mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L498'>super</a>             498 src/vfs/sftpfs/connection.c         &amp;&amp; !sftpfs_open_connection_ssh_password (super, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L522'>super</a>             522 src/vfs/sftpfs/connection.c sftpfs_close_connection (struct vfs_s_super *super, const char *shutdown_message, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L524'>super</a>             524 src/vfs/sftpfs/connection.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L46'>super</a>              46 src/vfs/sftpfs/dir.c     sftpfs_super_t *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L69'>super</a>              69 src/vfs/sftpfs/dir.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L78'>super</a>              78 src/vfs/sftpfs/dir.c     if (vfs_s_get_path (vpath, &amp;super, 0) == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L81'>super</a>              81 src/vfs/sftpfs/dir.c     sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L104'>super</a>             104 src/vfs/sftpfs/dir.c     sftpfs_dir-&gt;super = sftpfs_super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L134'>super</a>             134 src/vfs/sftpfs/dir.c         if (!sftpfs_waitsocket (sftpfs_dir-&gt;super, rc, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L178'>super</a>             178 src/vfs/sftpfs/dir.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L186'>super</a>             186 src/vfs/sftpfs/dir.c     if (vfs_s_get_path (vpath, &amp;super, 0) == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L189'>super</a>             189 src/vfs/sftpfs/dir.c     if (super == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L192'>super</a>             192 src/vfs/sftpfs/dir.c     sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L228'>super</a>             228 src/vfs/sftpfs/dir.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L236'>super</a>             236 src/vfs/sftpfs/dir.c     if (vfs_s_get_path (vpath, &amp;super, 0) == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L239'>super</a>             239 src/vfs/sftpfs/dir.c     if (super == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L242'>super</a>             242 src/vfs/sftpfs/dir.c     sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L85'>super</a>              85 src/vfs/sftpfs/file.c sftpfs_file__handle_error (sftpfs_super_t * super, int sftp_res, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L87'>super</a>              87 src/vfs/sftpfs/file.c     if (sftpfs_is_sftp_error (super-&gt;sftp_session, sftp_res, LIBSSH2_FX_PERMISSION_DENIED))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L90'>super</a>              90 src/vfs/sftpfs/file.c     if (sftpfs_is_sftp_error (super-&gt;sftp_session, sftp_res, LIBSSH2_FX_NO_SUCH_FILE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L93'>super</a>              93 src/vfs/sftpfs/file.c     if (!sftpfs_waitsocket (super, sftp_res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L132'>super</a>             132 src/vfs/sftpfs/file.c     sftpfs_super_t *super = SFTP_SUPER (fh-&gt;ino-&gt;super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L168'>super</a>             168 src/vfs/sftpfs/file.c             libssh2_sftp_open_ex (super-&gt;sftp_session, fixfname, fixfname_len, sftp_open_flags,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L173'>super</a>             173 src/vfs/sftpfs/file.c         libssh_errno = libssh2_session_last_errno (super-&gt;session);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L176'>super</a>             176 src/vfs/sftpfs/file.c             sftpfs_ssherror_to_gliberror (super, libssh_errno, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L228'>super</a>             228 src/vfs/sftpfs/file.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L229'>super</a>             229 src/vfs/sftpfs/file.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L272'>super</a>             272 src/vfs/sftpfs/file.c     sftpfs_super_t *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L283'>super</a>             283 src/vfs/sftpfs/file.c     super = SFTP_SUPER (VFS_FILE_HANDLER_SUPER (fh));</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L293'>super</a>             293 src/vfs/sftpfs/file.c         err = sftpfs_file__handle_error (super, (int) rc, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L322'>super</a>             322 src/vfs/sftpfs/file.c     sftpfs_super_t *super = SFTP_SUPER (VFS_FILE_HANDLER_SUPER (fh));</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L336'>super</a>             336 src/vfs/sftpfs/file.c         err = sftpfs_file__handle_error (super, (int) rc, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L78'>super</a>              78 src/vfs/sftpfs/internal.c sftpfs_internal_waitsocket (sftpfs_super_t * super, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L89'>super</a>              89 src/vfs/sftpfs/internal.c     FD_SET (super-&gt;socket_handle, &amp;fd);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L92'>super</a>              92 src/vfs/sftpfs/internal.c     dir = libssh2_session_block_directions (super-&gt;session);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L100'>super</a>             100 src/vfs/sftpfs/internal.c     ret = select (super-&gt;socket_handle + 1, readfd, writefd, NULL, &amp;timeout);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L115'>super</a>             115 src/vfs/sftpfs/internal.c sftpfs_op_init (sftpfs_super_t ** super, const vfs_path_element_t ** path_element,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L128'>super</a>             128 src/vfs/sftpfs/internal.c     *super = SFTP_SUPER (lc_super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L130'>super</a>             130 src/vfs/sftpfs/internal.c     if ((*super)-&gt;sftp_session == NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L141'>super</a>             141 src/vfs/sftpfs/internal.c sftpfs_stat_init (sftpfs_super_t ** super, const vfs_path_element_t ** path_element,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L147'>super</a>             147 src/vfs/sftpfs/internal.c     if (!sftpfs_op_init (super, path_element, vpath, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L157'>super</a>             157 src/vfs/sftpfs/internal.c         res = libssh2_sftp_stat_ex ((*super)-&gt;sftp_session, fixfname, fixfname_len,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L162'>super</a>             162 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error ((*super)-&gt;sftp_session, res, LIBSSH2_FX_PERMISSION_DENIED))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L165'>super</a>             165 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error ((*super)-&gt;sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L168'>super</a>             168 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (*super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L181'>super</a>             181 src/vfs/sftpfs/internal.c sftpfs_waitsocket (sftpfs_super_t * super, int sftp_res, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L185'>super</a>             185 src/vfs/sftpfs/internal.c         sftpfs_ssherror_to_gliberror (super, sftp_res, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L189'>super</a>             189 src/vfs/sftpfs/internal.c     sftpfs_internal_waitsocket (super, mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L213'>super</a>             213 src/vfs/sftpfs/internal.c sftpfs_ssherror_to_gliberror (sftpfs_super_t * super, int libssh_errno, GError ** mcerror)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L220'>super</a>             220 src/vfs/sftpfs/internal.c     libssh2_session_last_error (super-&gt;session, &amp;err, &amp;err_len, 1);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L221'>super</a>             221 src/vfs/sftpfs/internal.c     if (libssh_errno == LIBSSH2_ERROR_SFTP_PROTOCOL &amp;&amp; super-&gt;sftp_session != NULL)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L223'>super</a>             223 src/vfs/sftpfs/internal.c                             libssh2_sftp_last_error (super-&gt;sftp_session));</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L291'>super</a>             291 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L296'>super</a>             296 src/vfs/sftpfs/internal.c     res = sftpfs_stat_init (&amp;super, &amp;path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &amp;attrs);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L319'>super</a>             319 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L324'>super</a>             324 src/vfs/sftpfs/internal.c     res = sftpfs_stat_init (&amp;super, &amp;path_element, vpath, mcerror, LIBSSH2_SFTP_STAT, &amp;attrs);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L349'>super</a>             349 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L353'>super</a>             353 src/vfs/sftpfs/internal.c     if (!sftpfs_op_init (&amp;super, &amp;path_element, vpath, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L364'>super</a>             364 src/vfs/sftpfs/internal.c             libssh2_sftp_symlink_ex (super-&gt;sftp_session, fixfname, fixfname_len, buf, size,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L369'>super</a>             369 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L390'>super</a>             390 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L397'>super</a>             397 src/vfs/sftpfs/internal.c     if (!sftpfs_op_init (&amp;super, &amp;path_element2, vpath2, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L413'>super</a>             413 src/vfs/sftpfs/internal.c             libssh2_sftp_symlink_ex (super-&gt;sftp_session, fixfname, fixfname_len, tmp_path,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L418'>super</a>             418 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L444'>super</a>             444 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L449'>super</a>             449 src/vfs/sftpfs/internal.c     res = sftpfs_stat_init (&amp;super, &amp;path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &amp;attrs);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L464'>super</a>             464 src/vfs/sftpfs/internal.c             libssh2_sftp_stat_ex (super-&gt;sftp_session, fixfname, fixfname_len,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L469'>super</a>             469 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error (super-&gt;sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L472'>super</a>             472 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error (super-&gt;sftp_session, res, LIBSSH2_FX_FAILURE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L478'>super</a>             478 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L499'>super</a>             499 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L504'>super</a>             504 src/vfs/sftpfs/internal.c     res = sftpfs_stat_init (&amp;super, &amp;path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &amp;attrs);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L518'>super</a>             518 src/vfs/sftpfs/internal.c             libssh2_sftp_stat_ex (super-&gt;sftp_session, fixfname, fixfname_len,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L523'>super</a>             523 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error (super-&gt;sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L526'>super</a>             526 src/vfs/sftpfs/internal.c         if (sftpfs_is_sftp_error (super-&gt;sftp_session, res, LIBSSH2_FX_FAILURE))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L532'>super</a>             532 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L552'>super</a>             552 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L556'>super</a>             556 src/vfs/sftpfs/internal.c     if (!sftpfs_op_init (&amp;super, &amp;path_element, vpath, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L566'>super</a>             566 src/vfs/sftpfs/internal.c         res = libssh2_sftp_unlink_ex (super-&gt;sftp_session, fixfname, fixfname_len);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L570'>super</a>             570 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L591'>super</a>             591 src/vfs/sftpfs/internal.c     sftpfs_super_t *super = NULL;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L598'>super</a>             598 src/vfs/sftpfs/internal.c     if (!sftpfs_op_init (&amp;super, &amp;path_element2, vpath2, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L614'>super</a>             614 src/vfs/sftpfs/internal.c             libssh2_sftp_rename_ex (super-&gt;sftp_session, fixfname, fixfname_len, tmp_path,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L619'>super</a>             619 src/vfs/sftpfs/internal.c         if (!sftpfs_waitsocket (super, res, mcerror))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L24'>super</a>              24 src/vfs/sftpfs/internal.h #define SFTP_SUPER(super) ((sftpfs_super_t *) (super))</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L72'>super</a>              72 src/vfs/sftpfs/internal.h void sftpfs_ssherror_to_gliberror (sftpfs_super_t * super, int libssh_errno, GError ** mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L73'>super</a>              73 src/vfs/sftpfs/internal.h gboolean sftpfs_waitsocket (sftpfs_super_t * super, int sftp_res, GError ** mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L86'>super</a>              86 src/vfs/sftpfs/internal.h void sftpfs_fill_connection_data_from_config (struct vfs_s_super *super, GError ** mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L87'>super</a>              87 src/vfs/sftpfs/internal.h int sftpfs_open_connection (struct vfs_s_super *super, GError ** mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L88'>super</a>              88 src/vfs/sftpfs/internal.h void sftpfs_close_connection (struct vfs_s_super *super, const char *shutdown_message,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L98'>super</a>              98 src/vfs/sftpfs/vfs_class.c     struct vfs_s_super *super;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L106'>super</a>             106 src/vfs/sftpfs/vfs_class.c     path_super = vfs_s_get_path (vpath, &amp;super, 0);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L110'>super</a>             110 src/vfs/sftpfs/vfs_class.c     path_inode = vfs_s_find_inode (path_element-&gt;class, super, path_super, LINK_FOLLOW, FL_NONE);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L125'>super</a>             125 src/vfs/sftpfs/vfs_class.c         dir = vfs_s_find_inode (path_element-&gt;class, super, dirname, LINK_FOLLOW, FL_DIR);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L155'>super</a>             155 src/vfs/sftpfs/vfs_class.c     vfs_rmstamp (path_element-&gt;class, (vfsid) super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L156'>super</a>             156 src/vfs/sftpfs/vfs_class.c     super-&gt;fd_usage++;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L483'>super</a>             483 src/vfs/sftpfs/vfs_class.c     struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (data);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L486'>super</a>             486 src/vfs/sftpfs/vfs_class.c     super-&gt;fd_usage--;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L487'>super</a>             487 src/vfs/sftpfs/vfs_class.c     if (super-&gt;fd_usage == 0)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L488'>super</a>             488 src/vfs/sftpfs/vfs_class.c         vfs_stamp_create (sftpfs_class, super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L654'>super</a>             654 src/vfs/sftpfs/vfs_class.c         const struct vfs_s_super *super = (const struct vfs_s_super *) iter-&gt;data;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_class.c.html#L657'>super</a>             657 src/vfs/sftpfs/vfs_class.c         name = vfs_path_element_build_pretty_path_str (super-&gt;path_element);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L59'>super</a>              59 src/vfs/sftpfs/vfs_subclass.c sftpfs_cb_is_equal_connection (const vfs_path_element_t * vpath_element, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L68'>super</a>              68 src/vfs/sftpfs/vfs_subclass.c     orig_connect_info = SFTP_SUPER (super)-&gt;original_connection_info;</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L105'>super</a>             105 src/vfs/sftpfs/vfs_subclass.c sftpfs_cb_open_connection (struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L109'>super</a>             109 src/vfs/sftpfs/vfs_subclass.c     sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L122'>super</a>             122 src/vfs/sftpfs/vfs_subclass.c     super-&gt;path_element = vfs_path_element_clone (vpath_element);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L124'>super</a>             124 src/vfs/sftpfs/vfs_subclass.c     sftpfs_fill_connection_data_from_config (super, &amp;mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L131'>super</a>             131 src/vfs/sftpfs/vfs_subclass.c     super-&gt;root =</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L132'>super</a>             132 src/vfs/sftpfs/vfs_subclass.c         vfs_s_new_inode (vpath_element-&gt;class, super,</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L135'>super</a>             135 src/vfs/sftpfs/vfs_subclass.c     ret_value = sftpfs_open_connection (super, &amp;mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L149'>super</a>             149 src/vfs/sftpfs/vfs_subclass.c sftpfs_cb_close_connection (struct vfs_class *me, struct vfs_s_super *super)</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L154'>super</a>             154 src/vfs/sftpfs/vfs_subclass.c     sftpfs_close_connection (super, "Normal Shutdown", &amp;mcerror);</span>
<span class='curline'><a href='../S/src--vfs--sftpfs--vfs_subclass.c.html#L156'>super</a>             156 src/vfs/sftpfs/vfs_subclass.c     vfs_path_element_free (SFTP_SUPER (super)-&gt;original_connection_info);</span>
<span class='curline'><a href='../S/src--vfs--tar--tar.c.html#L64'>super</a>              64 src/vfs/tar/tar.c #define TAR_SUPER(super) ((tar_super_t *) (super))</span>
<span class='curline'><a href='../S/src--vfs--undelfs--undelfs.c.html#L217'>super</a>             217 src/vfs/undelfs/undelfs.c     if (*block_nr &lt; _fs-&gt;super-&gt;s_first_data_block || *block_nr &gt;= _fs-&gt;super-&gt;s_blocks_count)</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L48'>super</a>              48 tests/lib/vfs/vfs_s_get_path.c test1_mock_open_archive (struct vfs_s_super *super, const vfs_path_t * vpath,</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L55'>super</a>              55 tests/lib/vfs/vfs_s_get_path.c     super-&gt;name = g_strdup (vfs_path_as_str (vpath));</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L56'>super</a>              56 tests/lib/vfs/vfs_s_get_path.c     root = vfs_s_new_inode (vpath_element-&gt;class, super, NULL);</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L57'>super</a>              57 tests/lib/vfs/vfs_s_get_path.c     super-&gt;root = root;</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L64'>super</a>              64 tests/lib/vfs/vfs_s_get_path.c test1_mock_archive_same (const vfs_path_element_t * vpath_element, struct vfs_s_super *super,</span>
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L70'>super</a>              70 tests/lib/vfs/vfs_s_get_path.c     (void) super;</span>
</pre>
</body>
</html>
